extraordinary measures - French English Dictionary